//
//  WmcUMMobClick.m
//  YPWatermarkCamera
//
//  Created by 周诗松 on 2022/5/24.
//

#import "WmcUMMobClick.h"
#import <UMCommon/MobClick.h>

@implementation WmcUMMobClick

+ (void)logPageView:(NSString *)pageName seconds:(int)seconds {
    [MobClick logPageView:pageName seconds:seconds];
}

+ (void)beginLogPageView:(NSString *)pageName {
    [MobClick beginLogPageView:pageName];
}
 
+ (void)endLogPageView:(NSString *)pageName {
    [MobClick endLogPageView:pageName];
}

+ (void)event:(NSString *)eventId {
    [MobClick event:eventId];
}

+ (void)event:(NSString *)eventId label:(NSString *)label {
    [MobClick event:eventId label:label];
}

+ (void)event:(NSString *)eventId attributes:(NSDictionary *)attributes {
    [MobClick event:eventId attributes:attributes];
}

+ (void)event:(NSString *)eventId attributes:(NSDictionary *)attributes counter:(int)number {
    [MobClick event:eventId attributes:attributes counter:number];
}

+ (void)beginEvent:(NSString *)eventId {
    [MobClick beginEvent:eventId];
}

+ (void)endEvent:(NSString *)eventId {
    [MobClick endEvent:eventId];
}

+ (void)beginEvent:(NSString *)eventId label:(NSString *)label {
    [MobClick beginEvent:eventId label:label];
}

+ (void)endEvent:(NSString *)eventId label:(NSString *)label {
    [MobClick endEvent:eventId label:label];
}

+ (void)beginEvent:(NSString *)eventId primarykey :(NSString *)keyName attributes:(NSDictionary *)attributes {
    [MobClick beginEvent:eventId primarykey:keyName attributes:attributes];
}

+ (void)endEvent:(NSString *)eventId primarykey:(NSString *)keyName {
    [MobClick endEvent:eventId primarykey:keyName];
}

+ (void)event:(NSString *)eventId durations:(int)millisecond {
    [MobClick event:eventId durations:millisecond];
}

+ (void)event:(NSString *)eventId label:(NSString *)label durations:(int)millisecond {
    [MobClick event:eventId label:label durations:millisecond];
}

+ (void)event:(NSString *)eventId attributes:(NSDictionary *)attributes durations:(int)millisecond {
    [MobClick event:eventId attributes:attributes durations:millisecond];
}

+ (void)profileSignInWithPUID:(NSString *)puid {
    [MobClick profileSignInWithPUID:puid];
}

+ (void)profileSignInWithPUID:(NSString *)puid provider:(NSString *)provider {
    [MobClick profileSignInWithPUID:puid provider:provider];
}

+ (void)profileSignOff {
    [MobClick profileSignOff];
}

+ (void)setLatitude:(double)latitude longitude:(double)longitude {
    [MobClick setLatitude:latitude longitude:longitude];
}

+ (BOOL)isJailbroken {
    return [MobClick isJailbroken];
}

+ (BOOL)isPirated {
   return [MobClick isPirated];
}

+ (void)setSecret:(NSString *)secret {
    [MobClick setSecret:secret];
}

+ (void)registerPreProperties:(NSDictionary *)property {
    [MobClick registerPreProperties:property];
}

+ (void)unregisterPreProperty:(NSString *)propertyName {
    [MobClick unregisterPreProperty:propertyName];
}

+ (NSDictionary *)getPreProperties {
    return [MobClick getPreProperties];
}

+ (void)clearPreProperties {
    [MobClick clearPreProperties];
}

+ (void)setFirstLaunchEvent:(NSArray *)eventList {
    [MobClick setFirstLaunchEvent:eventList];
}

+ (void)setAutoPageEnabled:(BOOL)value {
    [MobClick setAutoPageEnabled:value];
}

@end
